Internet Archive BookReader - A doctor's experiences in three continents